package com.ls.fw.search.solrj.support;

/**
 * WildcardPadding pattern for full text searches.
 * This enumeration determines how a field is used when a search operation is issued.
 * In general this class should be used for explicitly set how the wildcards(*) should be applied.
 */
public enum WildcardPadding {
  /**
   * The search pattern will be transformed into: *inputPattern*.
   */
  BOTH,
  /**
   * The search pattern will be transformed into: *inputPattern.
   */
  LEFT,
  /**
   * The search pattern will be transformed into: inputPattern*.
   */
  RIGHT,
  /**
   * The search pattern will be transformed into: inputPattern. This means exact match.
   */
  NONE
}
